Skip to content
This repository was archived by the owner on Oct 13, 2019. It is now read-only.

Conversation

cfwprpht
Copy link

@cfwprpht cfwprpht commented Apr 4, 2016

added system64 & elf64 headers.

cfwprpht added 4 commits April 4, 2016 08:34
added system64 & elf64 headers.
forgot to add system64 and elf64 .h to ps4.h
@CTurt
Copy link
Owner

CTurt commented Apr 4, 2016

I'm not sure of the motive for including these headers, but I am reluctant to include them because they come from Linux, and I'm not certain that they have been tested to verify that they are accurate for PS4 as well.

If you wish to add new functionality, it is preferable to base it from FreeBSD 9.0 code instead. It is also preferable that you attempt some testing or reverse engineering to ensure that all constants and offsets in structs are the same for example.

In regards to this specific code, it doesn't seem to fit well into the library because it focuses on functionality such as setting the cr0 register to disable write protection, which is only possible in kernel mode. Whereas this library is for writing userland code for PS4.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants